Perfect setup, everything you need. Hosts were warm and friendly, place was well maintained and clean, highly recommended.