This place is perfect in many ways. Definitely recommend it! Great location, very spacious. Loved the outdoor garden. It has everything you need!