Everything you would need in a modern, practical and very well designed living space!