A serviced accommodation offering a tranquil atmosphere near the sea. Features clean rooms and a central location.