Great location, great vibes, clean rooms, helpful and polite staff.