Fantastic apartment in a great location with everything you need for a perfect place to stay.