Ocean View Villa is amazingly situated in Beau Vallon - close to local supermarkets and the beach is literally a few steps away. Very clean, airconditioned rooms are great after a long hot day. 'On the premises' washing machine gives the self-catering experience a homely...More