Fantastic apartment, location, and hosts! The apartment location cannot be beat and we really appreciated being in a clean, modern, apartment with comfortable beds and nice amenities.