Beautiful and stylish place to stay, good location and plenty of amenities.