Clean, beautiful place with perfect location, would definitely stay here again.