Good location and good hosts, with great detail in terms of check-in and facilities. Perfectly functional if the need for windows is not sought.