Dear TavellingKiwi, Swastiastu! Greetings from Tejaprana Resort & Spa. Thank you for staying with us and recommending us despite your experience. Please accept my apologies for the condition of the mattress and sheets. The mattress was an oversight, but we had, in fact, ordered new bed linen. Unfortunately, at the time of your stay delivery was still a week away. I have passed on to Mr Taum Suharja, our restaurant manager, how appreciative you were of him looking after you throughout your stay. Again, thank you for all your feedback. It is very much appreciated in our effort to improve our service. Sincerely, Andra Djajadiningrat