The place has everything one needs for a great stay: small kitchen, bathroom, small dining table, bedroom, couch, TV. It is neat and clean and does not feel crammed. Location is great, close to bars, subway, and the beach. Highly recommend!