This place is perfect! It has everything you need. It's clean, spacious, and comfortable. Hosts are so nice. I come here to visit my family and I've stayed here more then once.