This is a wonderful place to stay. New, clean with all the amenities one needs. The layout of the space is very nicely done. The hosts are very helpful when needed. We have stayed there several times and love it. Highly recommended!