A wonderful stay in an excellent apartment with a great location.