Excellent location, clean and compact and superb hosts