Perfect location. Super clean (it was even way better than the pictures) and everything was shining. Super responsive to messages and requests and easy self check in. I can't ask for more. Highly recommend Maggie's place.