Perfect place! Clean, well decorated & the roof top patio was a great bonus!