Excellent place! Location is awesome, building amenities are wonderful, staff was lovely - we would absolutely stay there again.