This place is perfect. Clean, spacious, modern, hosts were super easy to communicate with and just very accommodating all around. I would rate this a 5star without a doubt and would highly recommend to others looking for a great stay!