stunning place to stay with amazing facilities