Great place. Clean, easy to check in and good communication. Pool on roof is great in such a hot city.