All as described and even more. Apartment is more spacious than it looks on photos and kitchen is well suplied.