Checks all the boxes! Would stay there again.