A cozy place with great amenities