Great place, excellent location! Highly recommend. We would love to stay here again!