Great location, great apartment and amazing hosts. Just perfect! I have slept very well. We will see them again.