The place is great. We found all what we expected and more. Comfortable and has all the facilities to make it feel as home away from home