The Manta Ray Bay Resort is my place to stay when I visit Yap. The staff are professional, friendly and will help you have a wonderful stay. The rooms are spacious, clean and include a mini-refrigerator. Meals are served on a wooden 3-deck Indonesian cargo ship over 100 years old that gives you a great views of the harbor. The food is delicious (especially their homemade banana bread); and they brew their own craft beer. The diving opportunities are some of the best in the world with big and small sea life (i.e. Manta Rays, Sharks, Napoleon Wrasse, Dolphins, Clown Fish, Nudibranch, Mandarin Fish). Other activities can be arranged to include snorkeling, kayaking, land tours, cultural events. Manta Ray Bay Resort takes good care of their guests and will pick you up and take you to the airport; arrange early check-in and late check-out based on your flight schedule.