I had a great stay! All the essentials you would need were provided and I was easily able to communicate. The checkin process was also great with clear instructions provided. Check out the view from the penthouse!