Awesome location and amenities. I had a great time staying here. Taiyo Team responded quickly to any enquires and the place was very well stocked. I couldn't recommend it more highly.