Happy is strict with the check in and check out timing. Location is good. Place is very clean, it’s pretty small for 3 of us though.