Overall 10 out of 10! Great location, Self check in procedure might look complicated, but I fount it is very convenient! Place was clean and cozy! Highly recommend! (Bring your toothpaste! because there was no toothpaste for my staying lol)