A comfortable hideaway in Avalon not far from the main beach and restaurants.