Clean and comfortable apartment with great amenities.