Convenient location, spotlessly clean, and superb hosts. What more could you ask for?