Perfect for what I was looking for. All as stated plus great amenities.