A memorable stay in a 5 star apartment.