Cannot express how great this place is! Excellent location and so so beautiful. Would definitely stay again!