Unbelievable apartment. A must stay if available.