It is really a resort vacation rental in one of the best cities of the world