This place was exactly what we needed! Wonderful layout and a great place to relax. our hosts were very accommodating and always kept in touch with us.