A 5 star overall stay. Ali showed great hospitality and communicated clearly with me through the check in and check out process.