The place is exactly as Ero describes/pictures show. Ditmars is a great area, place is a very easy stay