Pier place is exactly how it's described! It's super well localized and very clean. The communication was also very easy and for us there was no problem to do the self-check in! I would recommend his place for sure :)