What a spot! Lots of attention to detail and a beautiful location.