clean and fresh space. very hospitable hosts and very well located spot