Very clean and organized with many useful amenities, self check in was very easy to navigate and the host is very communicative and timely in response.