This place was extremely clean and the location was perfect. It has everything you need. Including a rooftop pool! I highly recommend it and will be back!!!