Spacious, clean and comfortable place walking distance from the beach.