We had a lovely stay here at Stella Maris, staff were welcoming and friendly, rooms were clean and tidy with no insects in sight. I think all the rooms have amazing views, ours is posted in the pictures. Pool is lovely and plenty of sun beds so it's never hard to get one. Beach…