I have traveled a lot and stayed in many places, but none has been anywhere near as good as this place. It's a true gem. It has everything and the hosts are very nice. It's also a very good place to meet other residents because of the common areas. It even has a PlayStation with all the latest games.