A open, spotlessly clean beach house for a large group of people with welcoming and accomodating hosts.