The place itself is really nice but had hiccups during the pre-arrival communication and check-in process.