Such an amazing place! Every little detail has been thought about to make it a magical getaway.