What a perfect place in a perfect location. We would totally stay here again.