Lovely apartment within walking distance to town and beaches