Everything you need along with a stunning view. Would stay again.