Fabulous stay at this wonderfully well appointed apartment.