Excllent apartment with necessary amenities.