If you can rate hosts and places with 5 stars, this has 6! Everything superb!