The place 'does the job'. You have all you need (A/C should be improved though IMO), it's just next to the beach. And you have a nice terrace to relax.