Sayaka is the best. Everything fits the description, the stay was not just good but very good. We recommend Sayaka to everyone.