Stylish and laid back accommodation in a great location