Fantastic and stylish stay with great facilities and amazing location.