The location is perfect for exlporing williamsburg by foot also there are nice restaurants and bars just around the corner.
The communication and check-in went very smooth.