We love love love the location! The accommodations were great! The communication was a little lacking but we found the place fine and all is well.