Perfect location, very clean, has everything you need. Hosts communication was fabulous. Will definitely be back!