Location is perfect. Clean and comfortable. Great communication and responsiveness from the host. Would definitely stay here again.