Very much enjoyed our 40+ day stay here. Has everything you need.