Perfect trip. Perfect place. Will be staying here as much as possible.