Immaculate place with lovely welcoming touches. Close to beach.