This place is absolutely awesome! Amazing view and very nice. If you’re American you might think the place looks bigger than it is but that’s just European construction.