Overall, our experience was splendid. The facilities were clean, well equipped, and spacious. The rooftop patio was a huge plus.