This is a great place in terms of cleanliness and amenities. It has everything that one needs. The host is always reachable and prompt in responses. The only thing not so great is may be the location.