Exactly what you need. Perfect host. Easy communication and self checkin. Flexible on checkout. 5 stars.