After many hours of research, I've narrowed my search down to the sourthern ari area. I'd like a resort with a great house reef, plus wonderful excursions and a superb resort environment (i.e. service and food). I've narrowed my choices down to Mihiri, Diamonds Athuruga and Vilamendhoo. I would appreciate any input on which is best. I would note that Vilamendhoo is the only one of the three with motorized water sports which is a plus to me. Also, I have looked at Lux South Ari and Cantara Grand, but my research seems to indicate they don't have great house reefs. If this is not correct, I'd also appreciate a heads up on this and input on these two as well. Thank you for any input you can give.