This accommodation is very clean and spacious and has great views. Kitchen was adequate for some light meals. Hosts were available to check us in and out. The whole process was a dream.