Beautiful clean spacious self contained unit. Great value for money. Would definitely stay again.