Perfect stay - beautiful apartment, loved the decor, lots of lovely little touches and the location couldn't have been better. Great communication and customer service too. Will definitely be using again and would recommend.