Great place to stay! Clean and beautiful apartment with everything arranged well for us to stay! michelle is very thoughtful and we found everything we need with the guidance provided. Location and view are both great, facilities are modern and new. We really enjoy the stay! Thanks a lot!