Loved every minute - the location is paradise.