Best of the best. Beca offers an amazing place and stay.