5 stars. THIS IS A RARE GEM. The hosts are great. The location is perfect. The place is clean and comfortable. I felt at home.