John's place is a very clean and warm space. The location is in a residential area away from the crowd. Beach is about 5 mins drive.