Beach Corner

Very cozy one bedroom, pet friendly ground floor self catering holiday apartment. 

Beach Corner