The location was perfect and the amenities were fantastic, particularly the lounge area with the pool table. The beds were the right firmness for me and there was more than enough space for my kids, who LOVED the white noise machine. Plus, it was two blocks from the skate park where my kids take lessons, which was extremely convenient.