A great location, attention to detail, great value, thoroughly recommend .