David was very accommodating to anything we needed. Check in was very easy and he even took the time to walk me to the nearest train station (because we planned on taking the train into NYC everyday) and showed me what train to get and what train to transfer to. He is available for pretty much anything you ask of him. I am over 6 ft tall and it was difficult to stand in the shower. The ceilings are very low. The shower and floors need some cleaning attention. Overall it was perfect for what we needed.