clean, very good location, fully equipped, great host, perfect communication,