Great place to stay - all you could ever want.