Perfect location. Excellent host, willing to provide assistance, and cares for guests' comfort. The unit is new, clean, and comfortable, and provides plenty of space. Everything in the unit seems to work correctly. Thank you.