This listing is exactly as it says on the tin. Immaculate throughout. Very comfortable and has everything you'd need for both long and short stays. Was a little sceptical about location beforehand, but was perfect for us.