This is a cosy and modern apartment which fulfills all your needs. Extremly clean and well designed.