This place has it all and more - location, space, comfort and plenty of nice touches to go with it