Great location! And great communication. We had some struggles with check in but the remaining stay was amazing.