Amazing place in all respects, well designed and beautiful. Brilliant hosts who are incredibly accommodating and nice.