Great location and design. Friendly and helpful staff. Felt safe and was a nice place to return to at the end of the day. Rooftop and pool were great as well.