Very clean, good location with no trouble parking. Complete with all amenities and responsive and welcoming hosts. Will be back soon :) We thoroughly enjoyed our stay here.