Wonderfully stylish, clean and AMAZING location. Very thoughtful amenities. Large and beautiful place.