Location, location, location! The place is also much larger than the pictures make it seem. Communication was excellent and I had a great stay. Thanks!