Great location, stylish and well equiped place, attentive hosts. Can hardly get any better!