Be prepared for 3 flights of stairs. we'll worth it