Has everything you need, clean, great location, easy check in, good communication from hosts.