amazing place.. well worth a stay