Lovely modern self contained place. Clean and spacious.