Graham & Elizabeth's self contained unit has everything you could possibly want.
Modern and comfortable . Highly recommended