The homestay is located in 15 buildings in Triumph Bay. The whole building seems to be covered with an ancient mysterious veil, showing the emotions unique to the ancient Roman era.