The location was perfect. Leo was flexible with check in and very responsive to my questions. Comfy beds and well stocked kitchen. We had a bit of trouble with the TV but Leo was responsive to get the problem fixed.