Our apartment was perfect. The location is divine. But what really made our stay wonderful was the delightful staff that looked after us. So friendly and helpful.