Fantastic apartment. Great location. Thoughtful hosts provide everything you could want or need.