felt at home. clean atmosphere. great place .