Allen's Place is Clean and updated with new modern kitchen bathrooms
This place is wonderful with a spectacular view of the ocean
Would definitely stay here again!