Fantastic apartment for both long and short stays.