Style, space, location, luxury... There is not a bad thing to say about this accommodation, all that and more!