Superb attention to detail, great location - thoroughly recommended.