We don't often give out five stars but this place is well worth it. The location is wonderful, the apartment was spotless and so well equipped. The hosts are first rate.