Although very compact, it has everything you need and the balcony is wonderful for sitting out on and watching the sunset. It is also great for star gazing and is very peaceful.