Definitely a 5 star stay all around!