The place was very clean but the location was spectacular!! Close to all the great food hole in the walls and the beautiful beach was right downstairs!! Our family loved staying here!