5 stars. Excellent experience. Brand new, clean, modern , fully stocked , very comfortable.Great location. Hosts wonderful to deal with.