A landing page for a holiday apartment in Idstein, Germany.