Super clean, everything you need, beautiful, peaceful, amazing place to stay. So glad I got to stay here!!