The staff was quite helpful and accommodating, truly deserving of 4 stars. The check-in experience could have been smoother, so I would rate it a 3. As for the location, although convenient, it didn't surpass my expectations, so it gets a 3-star rating as well. Staff was helpful and provided everything we asked. Just had few problems with tap water sometimes