Definitely a five star. Good stay.