Fantastic location extremely clean and magical place to stay will be back again