Lovely place to stay - big and spacious and beautiful environment