It has everything. Very nice appartment. Exellent communication.