complete package.... cleanliness, privacy, surrounding environment, location, most amazing view, facilities, best host. a place to spend beautiful moments of precious life.