10/10. This place is amazing and the location is great. The check-in process is very straightforward with clear instructions given to you beforehand. Would highly recommend.