Cleanliness would have gotten you 4 stars. Very good location, near the L-train, public beach, corner stores and some great breakfast joints. Smell of pizza will fill your dreams as there is a very good place just foot steps away.