Wonderful location, great attention to detail. Everything you need is available.