This couldn’t have been a more perfect stay — a beautiful apartment in a great location with wonderful hosts! So glad we found this spot.