Clean, Good location, Beautiful view. I highly recommend this place!! Would definitely stay here again.