Exactly like the pictures. Fantastic location. Clean, quiet, and perfect little apartment in the North Beach area. Would definitely stay again.