Great location, host, clean, warm and does what it says on the tin.