Good location, great attention and very good value for the price you pay.